package com.we.es.query;

import java.util.List;
import java.util.Set;

import lombok.Data;

import org.nutz.dao.pager.Pager;

import com.we.es.entity.EsIndexEntity;

/**
 * 封装了搜索结果
 * <p>
 *
 * @author   朱晓川
 */
@Data
public class SearchResult {
	/**查询返回的数据集*/
	private List<EsIndexEntity> data;

	/**分页对象*/
	private Pager pager;

	/**solr服务器查询花费的时间*/
	private long time;

	/**
	 * 结果总数
	 */
	private long total;

	/**
	 * 分组信息，每个字段都有多个分组信息，该map的key即为字段名，
	 * 你可以通过字段名称取到该字段的分组信息
	 */
	//private Map<String, List<Count>> facetMap;

	private Set<String> suggestions;

}
